Designing RNS and QRNS full adder based converters
نویسندگان
چکیده
A systematic graph-based methodology for designing optimal VLSI RNS (Residue Number System) converters from binary system to RNS to quadratic RNS (QRNS) and conversely, using full adders as the basic building block is introduced. The design methodology derives array architectures starting from the algorithm level and ending up with the bit level design. This methodology can be considered as a unified methodology, since all fundamental steps can be applied to all types of the proposed converters. Finally, the derived architectures can be used as the processing element of a regular array architecture. The derived architectures are implemented into two-dimensional regular array processor and characterized by small hardware and area-time complexity, and throughput rate, compared with existing implementations.
منابع مشابه
An effective New CRT based reverse converter for a novel moduli set {22n+1 - 1, 22n+1, 22n - 1}
In this paper, a novel 3-moduli set { 2 − 1, 2, 2 − 1 } , which has larger dynamic range when compared to other existing 3-moduli sets is proposed. After providing a proof that this moduli set always results in legitimate RNS, we subsequently propose an associated reverse converter based on the New Chinese Remainder Theorem. The proposed reverse converter has a delay of (4n + 6)tFA with an area...
متن کاملMultifunction Architectures for RNS Processors
Novel very large-scale integration architectures and a design methodology for adder-based residue number system (RNS) processors are presented in this paper. The new architectures compute residues for more than one modulus either serially or in parallel, while their use can increase the resource utilization in a processor. Complexity is reduced by sharing common intermediate results among the v...
متن کاملASIC and FPGA Implementations of Modern 4-Moduli RNS Reverse Converters Using Distinct Configurations
The reverse converter is the most complex and essential part of residue number system (RNS), and has a significant role in the general performance of RNS. Recently, it is showed that the reverse converter performance could be significantly improved using different adder’s type in the architecture of reverse converters, rather than just using one type of adder topology. This technical report aim...
متن کاملA Fast QRNS-Based Algorithm for the DCT and Its Field-Programmable Logic Implementation
This paper assesses the arithmetic benefits provided by the Residue Number System (RNS) for building Digital Signal Processing (DSP) systems with Field Programmable Logic (FPL) technology. The quantifiable benefits of this approach are studied in the context of a new Fast Cosine Transform (FCT) architecture enhanced by using the Quadratic Residue Number System (QRNS). The system reduces the num...
متن کاملNovel efficient fault-tolerant full-adder for quantum-dot cellular automata
Quantum-dot cellular automata (QCA) are an emerging technology and a possible alternative for semiconductor transistor based technologies. A novel fault-tolerant QCA full-adder cell is proposed: This component is simple in structure and suitable for designing fault-tolerant QCA circuits. The redundant version of QCA full-adder cell is powerful in terms of implementing robust digital functions. ...
متن کامل